home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 114 / PC Guia 114.iso / Software / Utils / The Gimp 2.2.1 / gimp-help-2-0.6-setup.exe / {app} / share / gimp / 2.0 / help / en / ch02s08.html < prev    next >
Encoding:
Extensible Markup Language  |  2004-12-19  |  7.7 KB  |  171 lines

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.   <head>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  6.     <title>8.┬áPlugins</title>
  7.     <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
  8.     <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
  9.     <meta name="generator" content="DocBook XSL Stylesheets V1.66.1" />
  10.     <link rel="start" href="index.html" title="GIMP User Manual" />
  11.     <link rel="up" href="ch02.html" title="Chapter┬á2.┬áUsing Gimp" />
  12.     <link rel="prev" href="ch02s07.html" title="7.┬áPreparing your Images for the web" />
  13.     <link rel="next" href="ch02s08s02.html" title="8.2.┬áUsing Plugins" />
  14.   </head>
  15.   <body>
  16.     <div xmlns="" class="navheader">
  17.       <table width="100%" summary="Navigation header">
  18.         <tr>
  19.           <th colspan="3" align="center" id="chaptername">Chapter┬á2.┬áUsing <span xmlns="http://www.w3.org/1999/xhtml" class="acronym">Gimp</span></th>
  20.         </tr>
  21.         <tr>
  22.           <td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>┬á</td>
  23.           <th width="60%" align="center" id="sectionname">8.┬áPlugins</th>
  24.           <td width="20%" align="right">┬á<a accesskey="n" href="ch02s08s02.html">Next</a></td>
  25.         </tr>
  26.       </table>
  27.       <hr />
  28.     </div>
  29.     <div class="sect1" lang="en" xml:lang="en">
  30.       <div class="titlepage">
  31.         <div>
  32.           <div>
  33.             <h2 class="title" style="clear: both"><a id="gimp-plugins"></a>8.┬áPlugins</h2>
  34.           </div>
  35.         </div>
  36.       </div>
  37.       <a id="id3428029" class="indexterm"></a>
  38.       <div class="sect2" lang="en" xml:lang="en">
  39.         <div class="titlepage">
  40.           <div>
  41.             <div>
  42.               <h3 class="title"><a id="id3428043"></a>8.1.┬áIntroduction</h3>
  43.             </div>
  44.           </div>
  45.         </div>
  46.         <p>
  47.       One of the nicest things about Gimp is how easily its
  48.       functionality can be extended, by using plugins.  Gimp plugins
  49.       are external programs that run under the control of the main
  50.       Gimp application and interact with it very closely.  Plugins can
  51.       manipulate images in almost any way that users can.  Their
  52.       advantage is that it is much easier to add a capability to Gimp
  53.       by writing a small plugin than by modifying the huge mass of
  54.       complex code that makes up the Gimp core.  Many valuable
  55.       plugins have C source code that only comes to 100-200 lines or
  56.       so.  
  57.     </p>
  58.         <p>
  59.       Several dozen plugins are included in the main Gimp
  60.       distribution, and installed automatically along with Gimp.
  61.       Most of them can be accessed through the
  62.       <span class="guimenu">Filters</span> menu (in fact, everything in that
  63.       menu is a plugin), but a number are located in other menus.  In
  64.       many cases you can use one without ever realizing that it is a
  65.       plugin: for example, the "Normalize" function for automatic
  66.       color correction is actually a plugin, although there is nothing
  67.       about the way it works that would tell you this.
  68.     </p>
  69.         <p>
  70.       In addition to the plugins included with Gimp, many more are
  71.       available on the net.  A large number can be found at the <a href="http://registry.gimp.org" target="_top">Gimp Plugin Registry</a>, a
  72.       web site whose purpose is to provide a central repository for
  73.       plugins.  Creators of plugins can upload them there; users in
  74.       search of plugins for a specific purpose can search the site in
  75.       a variety of ways.
  76.     </p>
  77.         <p>
  78.       Anybody in the world can write a Gimp plugin and make it
  79.       available over the web, either via the Registry or a personal
  80.       web site, and many very valuable plugins can be obtained in this
  81.       way ┬¡ some are described elsewhere in the User's Manual.  With
  82.       this freedom from constraint comes a certain degree of risk,
  83.       though:  the fact that anybody can do it means that there is no
  84.       effective quality control.  The plugins distributed with Gimp
  85.       have all been tested and tuned by the developers, but many that
  86.       you can download were just hacked together in a few hours and
  87.       then tossed to the winds.  Some plugin creators just don't care
  88.       about robustness, and even for those who do, their ability to
  89.       test on a variety of systems in a variety of situations is often
  90.       quite limited.  Basically, when you download a plugin, you are
  91.       getting something for free, and sometimes you get exactly what
  92.       you pay for.  This is not said in an attempt to discourage you,
  93.       just to make sure you understand reality.
  94.     </p>
  95.         <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
  96.           <table border="0" summary="Warning">
  97.             <tr>
  98.               <td rowspan="2" align="center" valign="top" width="25">
  99.                 <img alt="[Warning]" src="../images/warning.png" />
  100.               </td>
  101.               <th align="left">Warning</th>
  102.             </tr>
  103.             <tr>
  104.               <td colspan="2" align="left" valign="top">
  105.                 <p>
  106.         Plugins, being full-fledged executable programs, can do
  107.         any of the things that any other program can do, including
  108.         install back-doors on your system or otherwise compromise its
  109.         security.  Don't install a plugin unless it comes from a trusted
  110.         source. 
  111.       </p>
  112.               </td>
  113.             </tr>
  114.           </table>
  115.         </div>
  116.         <p>
  117.       These caveats apply as much to the Plugin Registry as to any
  118.       other source of plugins.  The Registry is available to any
  119.       plugin creator who wants to use it:  there is no systematic
  120.       oversight.  Obviously if the maintainers became aware that
  121.       something evil was there, they would remove it.  (That hasn't
  122.       happened yet.)  There is, however, for Gimp and its plugins the
  123.       same warranty as for any other free software: namely, none.
  124.     </p>
  125.         <div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;">
  126.           <table border="0" summary="Caution">
  127.             <tr>
  128.               <td rowspan="2" align="center" valign="top" width="25">
  129.                 <img alt="[Caution]" src="../images/caution.png" />
  130.               </td>
  131.               <th align="left">Caution</th>
  132.             </tr>
  133.             <tr>
  134.               <td colspan="2" align="left" valign="top">
  135.                 <p>
  136.         Plugins have been a feature of Gimp for many versions.  However,
  137.         plugins written for one version of Gimp can hardly ever be used
  138.         successfully with other versions.  They need to be ported:
  139.         sometimes this is easy, sometimes not.  Many plugins are
  140.         already available in several versions.  Bottom line: before
  141.         trying to install a plugin, make sure that it is written for
  142.         your version of Gimp.
  143.       </p>
  144.               </td>
  145.             </tr>
  146.           </table>
  147.         </div>
  148.       </div>
  149.     </div>
  150.     <div class="navfooter">
  151.       <hr />
  152.       <table width="100%" summary="Navigation footer">
  153.         <tr>
  154.           <td width="40%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>┬á</td>
  155.           <td width="20%" align="center">
  156.             <a accesskey="u" href="ch02.html">Up</a>
  157.           </td>
  158.           <td width="40%" align="right">┬á<a accesskey="n" href="ch02s08s02.html">Next</a></td>
  159.         </tr>
  160.         <tr>
  161.           <td width="40%" align="left" valign="top">7.┬áPreparing your Images for the web┬á</td>
  162.           <td width="20%" align="center">
  163.             <a accesskey="h" href="index.html">Home</a>
  164.           </td>
  165.           <td width="40%" align="right" valign="top">┬á8.2.┬áUsing Plugins</td>
  166.         </tr>
  167.       </table>
  168.     </div>
  169.   </body>
  170. </html>
  171.